deep rooted tradition - Spanish English Dictionary